TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Central Carolina (Cary)
League - 2024 CTRL Combo Doubles 18 & Over
Flight - Combo 18 & Over 6.5 Men
--------------------------------------------------------------------------------------------------------------------------------------
TOC.Xiao
League Record: 6 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Brent Townsend - 3.33
Miles Feng - 3.30
Ashutosh Chaudhari - 3.25
Zach Ward - 3.21
Luo Xiao - 3.17
Daniel Horowitz - 3.14
Rex Bickley - 3.11
Wes Bradshaw - 3.10
Su Dong - 3.05
Elvin Eng - 2.97
Eduardo Delossantos - 2.91
Javier Schloemann - 2.79
Brian Ross - 2.76
Wayne Xiao - 2.69
League Results By Position
1D 2D 3D
Ashutosh Chaudhari - 3.25 & Elvin Eng - 2.97 2 - 1
Brent Townsend - 3.33 & Brian Ross - 2.76 1 - 0
Brian Ross - 2.76 & Miles Feng - 3.30 0 - 1
Brian Ross - 2.76 & Rex Bickley - 3.11 1 - 0
Daniel Horowitz - 3.14 & Brian Ross - 2.76 0 - 1
Daniel Horowitz - 3.14 & Eduardo Delossantos - 2.91 1 - 0
Eduardo Delossantos - 2.91 & Brent Townsend - 3.33 0 - 1
Javier Schloemann - 2.79 & Ashutosh Chaudhari - 3.25 1 - 0 1 - 0
Su Dong - 3.05 & Brent Townsend - 3.33 1 - 0
Su Dong - 3.05 & Daniel Horowitz - 3.14 1 - 0
Su Dong - 3.05 & Luo Xiao - 3.17 1 - 0
Su Dong - 3.05 & Miles Feng - 3.30 1 - 0
Wes Bradshaw - 3.10 & Brian Ross - 2.76 1 - 1
Wayne Xiao - 2.69 & Brent Townsend - 3.33 0 - 1
Wayne Xiao - 2.69 & Miles Feng - 3.30 1 - 0 0 - 1
Wayne Xiao - 2.69 & Rex Bickley - 3.11 1 - 0 0 - 1
Wayne Xiao - 2.69 & Wes Bradshaw - 3.10 1 - 0
Wayne Xiao - 2.69 & Zach Ward - 3.21 0 - 1
Zach Ward - 3.21 & Eduardo Delossantos - 2.91 0 - 1
Zach Ward - 3.21 & Javier Schloemann - 2.79 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
TOC.Vimal
League Record: 8 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Jeff Friday - 3.48
Abhimanyu Joshi - 3.45
Karan Mehra - 3.44
Pradeep Hariharan - 3.39
Kiran Ramaswamy - 3.38
Olimani Deivasigamani - 3.33
Vimal Kumar - 3.23
Melwyn Joachim - 3.11
Neelakantam Jarugumalli - 3.06
Madhusudhanarao Kancharla - 3.02
Rajeev Bhogadi - 2.97
Ramandeep Arora - 2.94
Shri Prakashan Parapalli - 2.86
Jay Thakkar - 2.81
Monty Gaither - 2.74
League Results By Position
1D 2D 3D
Abhimanyu Joshi - 3.45 & Melwyn Joachim - 3.11 1 - 0
Abhimanyu Joshi - 3.45 & Madhusudhanarao Kancharla - 3.02 2 - 0 1 - 0
Jeff Friday - 3.48 & Melwyn Joachim - 3.11 1 - 0
Jeff Friday - 3.48 & Monty Gaither - 2.74 1 - 0
Kiran Ramaswamy - 3.38 & Melwyn Joachim - 3.11 0 - 1
Kiran Ramaswamy - 3.38 & Monty Gaither - 2.74 1 - 0
Karan Mehra - 3.44 & Jay Thakkar - 2.81 1 - 0
Karan Mehra - 3.44 & Madhusudhanarao Kancharla - 3.02 1 - 0
Karan Mehra - 3.44 & Shri Prakashan Parapalli - 2.86 1 - 0 1 - 0
Madhusudhanarao Kancharla - 3.02 & Rajeev Bhogadi - 2.97 1 - 0
Madhusudhanarao Kancharla - 3.02 & Shri Prakashan Parapalli - 2.86 1 - 0
Neelakantam Jarugumalli - 3.06 & Olimani Deivasigamani - 3.33 2 - 0
Neelakantam Jarugumalli - 3.06 & Vimal Kumar - 3.23 1 - 0
Olimani Deivasigamani - 3.33 & Rajeev Bhogadi - 2.97 1 - 0
Pradeep Hariharan - 3.39 & Monty Gaither - 2.74 0 - 1
Rajeev Bhogadi - 2.97 & Jeff Friday - 3.48 1 - 0
Rajeev Bhogadi - 2.97 & Melwyn Joachim - 3.11 1 - 0
Ramandeep Arora - 2.94 & Jeff Friday - 3.48 1 - 0
Ramandeep Arora - 2.94 & Vimal Kumar - 3.23 0 - 1
Shri Prakashan Parapalli - 2.86 & Vimal Kumar - 3.23 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
TOC.Kumar
League Record: 5 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Arun Kumar - 3.27
RANDEEP BASU - 3.22
Mahesh Salian - 3.18
Naga Mahesh Desu - 3.03
Nathan Naramor - 2.96
Snehansu Roy - 2.92
Ravi Karanam - 2.87
Pari Biswas - 2.82
Avinash Matam - 2.73
League Results By Position
1D 2D 3D
Arun Kumar - 3.27 & Avinash Matam - 2.73 0 - 1 1 - 0
Arun Kumar - 3.27 & Pari Biswas - 2.82 1 - 0
Arun Kumar - 3.27 & Ravi Karanam - 2.87 1 - 0 3 - 0
Avinash Matam - 2.73 & Nathan Naramor - 2.96 0 - 1 2 - 0
Mahesh Salian - 3.18 & Pari Biswas - 2.82 1 - 0 0 - 1
Naga Mahesh Desu - 3.03 & Pari Biswas - 2.82 1 - 0
Naga Mahesh Desu - 3.03 & Ravi Karanam - 2.87 1 - 0
Nathan Naramor - 2.96 & Ravi Karanam - 2.87 1 - 1
RANDEEP BASU - 3.22 & Arun Kumar - 3.27 1 - 0
RANDEEP BASU - 3.22 & Mahesh Salian - 3.18 0 - 1
RANDEEP BASU - 3.22 & Naga Mahesh Desu - 3.03 0 - 1
RANDEEP BASU - 3.22 & Nathan Naramor - 2.96 1 - 0
RANDEEP BASU - 3.22 & Pari Biswas - 2.82 0 - 1
RANDEEP BASU - 3.22 & Snehansu Roy - 2.92 2 - 0 1 - 0
Snehansu Roy - 2.92 & Avinash Matam - 2.73 0 - 1
Snehansu Roy - 2.92 & Naga Mahesh Desu - 3.03 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
TING.Byrd
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Matthew Capobianco - 3.55
Zachary Hopp - 3.20
Deraymes Harris - 3.20
Frederick Holding - 3.15
Pranav Rao - 3.06
David Sechrist - 2.93
Stacy Bowden - 2.89
David Belcher - 2.85
Christopher DeFusco - 2.85
Kevin Williams - 2.67
Ory Wickizer - n/a
League Results By Position
1D 2D 3D
Christopher DeFusco - 2.85 & Deraymes Harris - 3.20 0 - 1 2 - 0
Christopher DeFusco - 2.85 & Kevin Williams - 2.67 0 - 1
Christopher DeFusco - 2.85 & Matthew Capobianco - 3.55 1 - 0
David Belcher - 2.85 & Frederick Holding - 3.15 1 - 0
David Sechrist - 2.93 & Stacy Bowden - 2.89 1 - 0
Frederick Holding - 3.15 & Kevin Williams - 2.67 0 - 1
Ory Wickizer - n/a & David Sechrist - 2.93 0 - 1
Ory Wickizer - n/a & Stacy Bowden - 2.89 0 - 1
Pranav Rao - 3.06 & Kevin Williams - 2.67 0 - 2
Pranav Rao - 3.06 & Stacy Bowden - 2.89 0 - 1
Stacy Bowden - 2.89 & Deraymes Harris - 3.20 1 - 0
Stacy Bowden - 2.89 & Frederick Holding - 3.15 1 - 0
Zachary Hopp - 3.20 & David Belcher - 2.85 2 - 1 1 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
MCP.Ratliff
League Record: 3 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Michael Ratliff - 3.24
Renan Abreu - 3.10
Patrick Polhemus - 3.04
Bill Coleman - 2.99
Stephen Fu - 2.98
Montgomery Fletcher - 2.97
Vaibhav Parmar - 2.80
Alessandro Montanari - 2.79
Joseph Williamson - 2.78
Gary Fye - 2.76
David McNulty - 2.67
Raul Louzao - 2.65
William Bullock - n/a
League Results By Position
1D 2D 3D
Alessandro Montanari - 2.79 & Michael Ratliff - 3.24 1 - 1
Bill Coleman - 2.99 & Montgomery Fletcher - 2.97 0 - 1
Bill Coleman - 2.99 & Renan Abreu - 3.10 1 - 0
David McNulty - 2.67 & Raul Louzao - 2.65 0 - 1
Gary Fye - 2.76 & Michael Ratliff - 3.24 1 - 0
Gary Fye - 2.76 & Patrick Polhemus - 3.04 0 - 1
Gary Fye - 2.76 & Renan Abreu - 3.10 0 - 1
Gary Fye - 2.76 & Stephen Fu - 2.98 0 - 1
Joseph Williamson - 2.78 & Michael Ratliff - 3.24 2 - 0
Joseph Williamson - 2.78 & Renan Abreu - 3.10 0 - 1
Patrick Polhemus - 3.04 & Michael Ratliff - 3.24 1 - 0
Patrick Polhemus - 3.04 & Montgomery Fletcher - 2.97 1 - 0
Patrick Polhemus - 3.04 & Renan Abreu - 3.10 1 - 0
Patrick Polhemus - 3.04 & Stephen Fu - 2.98 1 - 0
Raul Louzao - 2.65 & William Bullock - n/a 0 - 1
Vaibhav Parmar - 2.80 & Gary Fye - 2.76 0 - 1
Vaibhav Parmar - 2.80 & Montgomery Fletcher - 2.97 0 - 1
Vaibhav Parmar - 2.80 & Stephen Fu - 2.98 0 - 1 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
LOCH.Waters
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Daryn Watson - 3.03
Edward Peng - 2.86
Paul Bridgers - 2.84
trevor hoyles - 2.82
Richard Ballou - 2.79
Kenneth Waters - 2.79
Adam Schwartz - 2.65
Gustavo Abrantes - 2.58
Mark Wolff - 2.56
League Results By Position
1D 2D 3D
trevor hoyles - 2.82 & Daryn Watson - 3.03 0 - 2
trevor hoyles - 2.82 & Kenneth Waters - 2.79 0 - 2 1 - 0
trevor hoyles - 2.82 & Paul Bridgers - 2.84 0 - 1
Adam Schwartz - 2.65 & Edward Peng - 2.86 0 - 1
Adam Schwartz - 2.65 & Kenneth Waters - 2.79 1 - 0
Adam Schwartz - 2.65 & Mark Wolff - 2.56 0 - 1
Adam Schwartz - 2.65 & Paul Bridgers - 2.84 1 - 0
Daryn Watson - 3.03 & Edward Peng - 2.86 1 - 2
Edward Peng - 2.86 & Paul Bridgers - 2.84 0 - 2
Gustavo Abrantes - 2.58 & Kenneth Waters - 2.79 0 - 1
Gustavo Abrantes - 2.58 & Mark Wolff - 2.56 0 - 1
Gustavo Abrantes - 2.58 & Richard Ballou - 2.79 1 - 2
Mark Wolff - 2.56 & Kenneth Waters - 2.79 0 - 1
Mark Wolff - 2.56 & Richard Ballou - 2.79 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
TING.Tandon
League Record: 4 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Vivek Singh - 3.33
Nagarajan Janagar - 3.26
Saurabh Mishra - 3.25
Parikshith Chada - 3.18
Rishi Tandon - 3.17
Rajshekar Chandraprakash - 3.16
Ravi Verma - 3.11
Santosh Voruganti - 3.09
Ashok babu Raparla - 3.01
Rahul Nahire - 2.93
Shivam Panthri - 2.91
Sri Ram - 2.88
Praveen Akoju - 2.88
Niranjan Kalle - 2.56
Gowtham Akula - 2.36
League Results By Position
1D 2D 3D
Ashok babu Raparla - 3.01 & Niranjan Kalle - 2.56 0 - 1
Gowtham Akula - 2.36 & Rajshekar Chandraprakash - 3.16 0 - 1
Nagarajan Janagar - 3.26 & Gowtham Akula - 2.36 0 - 1 1 - 0
Nagarajan Janagar - 3.26 & Rahul Nahire - 2.93 1 - 0
Praveen Akoju - 2.88 & Parikshith Chada - 3.18 1 - 0
Praveen Akoju - 2.88 & Rishi Tandon - 3.17 2 - 0 1 - 0
Praveen Akoju - 2.88 & Saurabh Mishra - 3.25 1 - 1
Parikshith Chada - 3.18 & Shivam Panthri - 2.91 0 - 1 0 - 1
Rahul Nahire - 2.93 & Ravi Verma - 3.11 0 - 1
Rahul Nahire - 2.93 & Vivek Singh - 3.33 1 - 1
Rajshekar Chandraprakash - 3.16 & Shivam Panthri - 2.91 1 - 0
Ravi Verma - 3.11 & Shivam Panthri - 2.91 1 - 0 0 - 1
Sri Ram - 2.88 & Ashok babu Raparla - 3.01 0 - 1 0 - 1 1 - 0
Sri Ram - 2.88 & Rajshekar Chandraprakash - 3.16 0 - 1
Sri Ram - 2.88 & Vivek Singh - 3.33 1 - 0
Santosh Voruganti - 3.09 & Niranjan Kalle - 2.56 0 - 1
Saurabh Mishra - 3.25 & Niranjan Kalle - 2.56 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
ANP.Kumar
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Suriyanarayanan Varatharajan - 3.24
Vinoth Ramakrishnan - 3.07
Sandeep Sharma - 2.97
vishal pareek - 2.96
Amar Movva - 2.94
Somitra Upadhyaya - 2.89
Shenba Maruthamuthu - 2.75
ramanakar danda - 2.71
Purish Kumar - 2.63
Yuvaraj Vivekanandan - 2.41
Krupal Shah - n/a
League Results By Position
1D 2D 3D
ramanakar danda - 2.71 & Amar Movva - 2.94 0 - 1
ramanakar danda - 2.71 & Shenba Maruthamuthu - 2.75 0 - 1
ramanakar danda - 2.71 & Yuvaraj Vivekanandan - 2.41 0 - 1
vishal pareek - 2.96 & Amar Movva - 2.94 1 - 1
vishal pareek - 2.96 & Somitra Upadhyaya - 2.89 0 - 1
vishal pareek - 2.96 & Suriyanarayanan Varatharajan - 3.24 0 - 1
Amar Movva - 2.94 & Krupal Shah - n/a 1 - 0
Amar Movva - 2.94 & Somitra Upadhyaya - 2.89 0 - 1
Purish Kumar - 2.63 & vishal pareek - 2.96 1 - 0 1 - 0
Purish Kumar - 2.63 & Amar Movva - 2.94 0 - 1
Purish Kumar - 2.63 & Sandeep Sharma - 2.97 0 - 4
Somitra Upadhyaya - 2.89 & Yuvaraj Vivekanandan - 2.41 0 - 1
Suriyanarayanan Varatharajan - 3.24 & Shenba Maruthamuthu - 2.75 3 - 2
Sandeep Sharma - 2.97 & Vinoth Ramakrishnan - 3.07 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
MD.Curtis
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Will Sendall - 3.24
Chris Chuang - 3.21
Richard Anderson - 3.16
Kevin Lee - 3.07
Blair Lilly - 2.88
Grayson Hale - 2.83
Chris Curtis - 2.76
Anand Lakshmanan - 2.75
John Fearrington - 2.69
Scott Ulrich - 2.66
Mark McCormick - 2.64
Bobby Rawls - 2.56
Brian Tanaka - 2.54
Adam Mandelbloom - 2.53
League Results By Position
1D 2D 3D
Adam Mandelbloom - 2.53 & Brian Tanaka - 2.54 0 - 1
Adam Mandelbloom - 2.53 & Kevin Lee - 3.07 1 - 0
Anand Lakshmanan - 2.75 & Chris Chuang - 3.21 0 - 1
Anand Lakshmanan - 2.75 & Chris Curtis - 2.76 0 - 1 1 - 0
Anand Lakshmanan - 2.75 & Will Sendall - 3.24 1 - 0
Blair Lilly - 2.88 & Bobby Rawls - 2.56 1 - 0
Blair Lilly - 2.88 & Chris Curtis - 2.76 0 - 1
Blair Lilly - 2.88 & John Fearrington - 2.69 0 - 1
Blair Lilly - 2.88 & Kevin Lee - 3.07 0 - 1
Blair Lilly - 2.88 & Richard Anderson - 3.16 0 - 1
Bobby Rawls - 2.56 & Kevin Lee - 3.07 0 - 1
Bobby Rawls - 2.56 & Mark McCormick - 2.64 0 - 1
Brian Tanaka - 2.54 & Kevin Lee - 3.07 0 - 1 0 - 1
Grayson Hale - 2.83 & Chris Chuang - 3.21 1 - 0 0 - 2 1 - 0
Richard Anderson - 3.16 & Chris Curtis - 2.76 4 - 0
Scott Ulrich - 2.66 & Chris Chuang - 3.21 0 - 1
Scott Ulrich - 2.66 & John Fearrington - 2.69 0 - 1
Will Sendall - 3.24 & Brian Tanaka - 2.54 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
TOC.Tao
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Jon Rodriguez - 3.01
XINGZHOU LI - 2.99
Rui Li - 2.96
Matthew Stewart - 2.92
Yi Chen - 2.83
Qi Zhang - 2.80
Hsuan Kai Huang - 2.64
League Results By Position
1D 2D 3D
Hsuan Kai Huang - 2.64 & Jon Rodriguez - 3.01 0 - 1
Hsuan Kai Huang - 2.64 & Matthew Stewart - 2.92 1 - 0
Jon Rodriguez - 3.01 & Matthew Stewart - 2.92 1 - 1 1 - 1 1 - 0
Qi Zhang - 2.80 & Jon Rodriguez - 3.01 0 - 1
Qi Zhang - 2.80 & Rui Li - 2.96 0 - 1
Qi Zhang - 2.80 & XINGZHOU LI - 2.99 0 - 2
Qi Zhang - 2.80 & Yi Chen - 2.83 0 - 1 1 - 1 0 - 1
Rui Li - 2.96 & Matthew Stewart - 2.92 1 - 1
XINGZHOU LI - 2.99 & Rui Li - 2.96 1 - 3 1 - 0
XINGZHOU LI - 2.99 & Yi Chen - 2.83 1 - 0
Yi Chen - 2.83 & Jon Rodriguez - 3.01 1 - 1
Yi Chen - 2.83 & Rui Li - 2.96 1 - 0